injection equipment/machine - French English Dictionary